package com.punch.common.vo.course;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * ClassesVO-班级详情 表单
 *
 * @author xiaol
 * @version 1.0.0
 * @since 2020/7/21
 */
@Data
public class ClassesVO implements Serializable {
    @ApiModelProperty(name = "courseName", notes = "对应的课程名称")
    private String courseName;

    @ApiModelProperty(name = "className", notes = "班级名称")
    private String className;

    @ApiModelProperty(name = "classRealOpenDate", notes = "开班日期(开课日期)")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate classRealOpenDate;

    @ApiModelProperty(name = "classRoomName", notes = "上课教室名称")
    private String classRoomName;

    @ApiModelProperty(name = "teacherName", notes = "上课老师名称")
    private String teacherName;

    @ApiModelProperty(name = "organName", notes = "课程机构名称")
    private String organName;

    @ApiModelProperty(name = "schoolName", notes = "学校名称")
    private String schoolName;

}
